<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.nav-down li a{background:url(images/sss1.png)right 10px center no-repeat !important;background-size: 7px !important;}
.nav-down li a:hover{background:url(images/sss2.png)right 10px center no-repeat !important;background-size: 7px !important;}

.index-s1 .a {
    display: block;
    position: relative;
    z-index: 1;
    overflow: hidden;}
.index-s1 .imgBox .img {
    padding-bottom: 100vh;
    transition: 0s;
    transform: scale(1) !important;}
.index-s1 .imgBox .img video {
    opacity: .9;}
.imgBox img, .imgBox video {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    transition: .5s;}


.index-s1 .bg1s{position: absolute;top: 0;left: 0;width: 100%;max-width: 100%;/* background: url(../images/wz.png) repeat-x; */animation: bgfubuki 100s linear infinite forwards;z-index: 10;background-size: auto 100%;transform: translateY(0%);height: 100%;}
.index-s1 .bg1s img.i1{ opacity: 0;}
.index-s1 .bg1s img.i2{margin: 0% 0 0;height: 100%;object-fit: cover;}
@keyframes bgfubuki {
    0% {
      background-position: 0 0;}
    10% {
      background-position: -1000px 0;}
    20% {
      background-position: -2000px 0;}
    30% {
      background-position: -3000px 0;}
    40% {
      background-position: -4000px 0;}
    50% {
      background-position: -5000px 0;}
    60% {
      background-position: -6000px 0;}
    70% {
      background-position: -7000px 0;}
    80% {
      background-position: -8000px 0;}
    90% {
      background-position: -9000px 0;}
    100% {
      background-position: -10000px 0;}
}
.ls-list li .yys{background: #fff;box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.09);padding:15px;position: relative;}

.ls-list li .line1::before{content: "";position: absolute;top: 0;left: 0;width: 0;height: .02rem;background: #04d392;transition: .5s;background: linear-gradient(90deg, #40e2a7, #265fe1);}
.ls-list li .line1::after{ content: ""; position: absolute; top: 0; left: 0; width: .02rem; height: 0; background: #04d392; transition: .5s;}
.ls-list li .line2::before{content: "";position: absolute;bottom: 0;right: 0;width: 0;height: .02rem;background: #04d392;transition: .5s;background: linear-gradient(90deg, #40e2a7, #265fe1);}
.ls-list li .line2::after{content: "";position: absolute;bottom: 0;right: 0;width: .02rem;height: 0;background: #385fdf;transition: .5s;}

.ls-list li:hover .line1::before{ width: 100%;}
.ls-list li:hover .line1::after{ height: 100%;}
.ls-list li:hover .line2::before{ width: 100%;}
.ls-list li:hover .line2::after{ height: 100%;}
.tow-ul li a:hover span{color: #d0111b;}
.tit2 {
    margin:1.2rem 0;}
.tit2 .ll h3 {
    font-size: .4rem;
    color: #fff;
    margin-bottom:10px;}
.tit2 .ll h6 {
    font-size: .26rem;
    color: #d3252b;}

.flexjs {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;}
.tit2.flexjs{position: absolute;    width: 322px;text-align: left;}
.tit2.flexjs div{width:100%;}




@media (max-width: 1599px){
.tit2.flexjs{width: 276px;}
}
@media (max-width: 1279px){
.tit2.flexjs{width: 215px;}
}
@media(max-width:991px){
.tit2.flexjs{position:unset;}
.tit2 .ll h3 {font-size: .6rem;}
.tit2.flexjs{width:100%;}
}
</pre></body></html>